<?php


namespace app\index\server;
use app\index\Controller\Common;
use think\Db;

class UserServer extends Common
{
    /**
     * @param $id 用户id
     * @param $type 角色类型
     */
    public function getTeam($id,$type,$page)
    {
        $data = model('user')
            ->whereIn('us_pid', $id)
            ->where('us_type', $type)
            -> field('id,us_add_time,us_nickname')
            ->limit(1)->page($page)->select();

//        halt($data);
//            ->paginate(10, true, ['type' => 'bootstrap',
//                'var_page' => 'page',
//                'page' => $page]);
//            ->each(function($item,$key){
//                halt($data);
////                    halt($key);
//                $item['wa_num'] =   Db::name('wallet')
//                    ->whereIn('s_id', $item['id'])
//                    ->where('wallet_type','null')
//                    ->where($a)
////                    ->where('wa_type',3)
//                    ->value('wa_num');
//                return $item;
//            });
//        halt($data);
//            ->select();
//        halt($data);
//        $this->s_msg('',$data);
        //$list_copy = $data->toArray();       //把原list转换成数组，并且copy一份
//        $this->s_msg('',$list_copy);
//        halt($list_copy);
        if ($data){
            foreach ($data as $k =>$v)
            {
//                halt($list_copy);
//                dump($v);
                $data[$k]['wa_num'] =
                    model('moneyTeam')
                        ->whereIn('us_id', $v['id'])
//                        ->where('wa_type', $type)
//                        ->where('wallet_type','null')
                        ->value('money');
            }
//            $xq_num = db('user')->whereIn('us_pid',$id)->whereIn('us_type',$type)->count();
//            $tx_page_num = ceil($xq_num / 10);
//            $data['xq_page'] = $tx_page_num;
//            exit;
//            var_dump($data);exit();

            $this->s_msg('',$data);
        }else{
            $this->s_msg('',0);
        }
    }

}